Una memoria di transito usata per aumentare le prestazioni di una batteria
di dischi: il processore del server riceve la segnalazione di scrittura
completa non appena i dati sono nella cache e quindi può dedicarsi a
qualcosÆaltro mentre nel frattempo i dati vengono riversati su disco per
davvero. Il rischio di questa tecnica è che, in caso di caduta di
corrente, i dati possono andare perduti prima che arrivino effettivamente
su disco, quando invece il sistema operativo e lÆapplicativo sono convinti
che vi siano già arrivati. Si verifica pertanto un disallineamento nelle
informazioni che compromette la sicurezza e lÆaffidabilità delle stesse.
Per questo motivo quasi tutti i moderni sistemi di cache dispongono di una
propria batteria autonoma che permette di portare a compimento la
scrittura indipendentemente dalle situazioni a contorno. Vedi anche di
write-behind.
|
|